Airwallex\Gateways\Main A

Total Complexity 60
Dependencies 6
Dependents 3
Total lines 522
Lines of code 449
Logical lines of code 185
Comment lines 7
Methods 18
Properties 11

Methods 18

Method Rating Maintainability Complexity Lines of code
getPaymentLogos()
A
48 8 32
process_payment()
A
43 7 46
getPaymentMethods()
S
53 7 22
generate_methods_html()
S
42 4 62
output()
S
44 4 44
__construct()
S
55 5 19
generate_logos_html()
S
44 2 53
generate_radio_html()
S
44 2 52
get_form_fields()
S
42 1 63
getActivePaymentLogosArray()
S
59 4 13
get_icon()
S
64 3 9
subscription_payment_information()
S
68 3 7
registerHooks()
S
64 2 9
validate_logos_field()
S
77 2 3
validate_methods_field()
S
77 2 3
getMetaData()
S
68 2 7
enqueueAdminScripts()
S
91 1 2
enqueueScripts()
S
81 1 3